turn-lock fastener - Spanish English Dictionary